package com.settlement.system.service;

import com.settlement.system.common.exception.ServiceException;
import com.settlement.system.model.entity.common.TblRrBillType;

import java.util.List;

/**
 * RR-账单类型 服务类
 * @author xiaochuan
 * @since 2022-12-12
 */

public interface ITblRrBillTypeService extends IBaseService {

    String getNoByName(String name) throws ServiceException;

    TblRrBillType getByName(String name) throws ServiceException;

    String getNameByNo(String no);

    List<TblRrBillType> selectByParams(TblRrBillType tblRrBillType) throws ServiceException;

    Integer updateCode() throws ServiceException;

    Integer batchDisable(List<TblRrBillType> list) throws ServiceException;

    String getBillCategoryByNo(String no) throws ServiceException;
}

